git-scan
It's a dead-simple command-line tool that does one thing really well: it scans directories for Git repos and tells you which ones have uncommitted changes. Nothing fancy, just pure utility.
What It Actually Does
Run it from your terminal like this:
git-scan ~/projects
And you get something like:
✅ chronotune → clean
❌ scratchbook → uncommitted changes
✅ projector → clean
⚠️ Found 1 repository(s) with uncommitted changes.
That's it.
Check the GitHub repo here.
Sometimes the most valuable projects aren't the most complex ones - they're the ones that simply make your day a little bit easier :)